have (got) something on - Español Inglés Diccionario